required testimony - German English Dictionary